package com.ming.easyDevelop.entity.query;

import com.ming.easyDevelop.entity.query.base.BaseParam;

/**
 * @Description 
 * @Author ming
 * @Date 2024/07/10
 */
public class AddressesQuery extends BaseParam {
	/**
	 * 
	 */
	private Integer addressID;

	/**
	 * 
	 */
	private Integer userID;

	/**
	 * 
	 */
	private String addressType;

	/**
	 * addressType的模糊查询字段
	 */
	private String addressTypeFuzzy;

	/**
	 * 
	 */
	private String street;

	/**
	 * street的模糊查询字段
	 */
	private String streetFuzzy;

	/**
	 * 
	 */
	private String city;

	/**
	 * city的模糊查询字段
	 */
	private String cityFuzzy;

	/**
	 * 
	 */
	private String state;

	/**
	 * state的模糊查询字段
	 */
	private String stateFuzzy;

	/**
	 * 
	 */
	private String postalCode;

	/**
	 * postalCode的模糊查询字段
	 */
	private String postalCodeFuzzy;

	/**
	 * 
	 */
	private String country;

	/**
	 * country的模糊查询字段
	 */
	private String countryFuzzy;

	public AddressesQuery(Integer addressID, Integer userID, String addressType, String street, String city, String state, String postalCode, String country, String addressTypeFuzzy, String streetFuzzy, String cityFuzzy, String stateFuzzy, String postalCodeFuzzy, String countryFuzzy){
		this.addressID = addressID;
		this.userID = userID;
		this.addressType = addressType;
		this.street = street;
		this.city = city;
		this.state = state;
		this.postalCode = postalCode;
		this.country = country;
		this.addressTypeFuzzy = addressTypeFuzzy;
		this.streetFuzzy = streetFuzzy;
		this.cityFuzzy = cityFuzzy;
		this.stateFuzzy = stateFuzzy;
		this.postalCodeFuzzy = postalCodeFuzzy;
		this.countryFuzzy = countryFuzzy;
	}

	public AddressesQuery(){
	}
	public void setAddressID(Integer addressID){
		this.addressID = addressID;
	}

	public Integer getAddressID(){
		return this.addressID;
	}

	public void setUserID(Integer userID){
		this.userID = userID;
	}

	public Integer getUserID(){
		return this.userID;
	}

	public void setAddressType(String addressType){
		this.addressType = addressType;
	}

	public String getAddressType(){
		return this.addressType;
	}

	public void setStreet(String street){
		this.street = street;
	}

	public String getStreet(){
		return this.street;
	}

	public void setCity(String city){
		this.city = city;
	}

	public String getCity(){
		return this.city;
	}

	public void setState(String state){
		this.state = state;
	}

	public String getState(){
		return this.state;
	}

	public void setPostalCode(String postalCode){
		this.postalCode = postalCode;
	}

	public String getPostalCode(){
		return this.postalCode;
	}

	public void setCountry(String country){
		this.country = country;
	}

	public String getCountry(){
		return this.country;
	}

	public void setAddressTypeFuzzy(String addressTypeFuzzy){
		this.addressTypeFuzzy = addressTypeFuzzy;
	}

	public String getAddressTypeFuzzy(){
		return this.addressTypeFuzzy;
	}

	public void setStreetFuzzy(String streetFuzzy){
		this.streetFuzzy = streetFuzzy;
	}

	public String getStreetFuzzy(){
		return this.streetFuzzy;
	}

	public void setCityFuzzy(String cityFuzzy){
		this.cityFuzzy = cityFuzzy;
	}

	public String getCityFuzzy(){
		return this.cityFuzzy;
	}

	public void setStateFuzzy(String stateFuzzy){
		this.stateFuzzy = stateFuzzy;
	}

	public String getStateFuzzy(){
		return this.stateFuzzy;
	}

	public void setPostalCodeFuzzy(String postalCodeFuzzy){
		this.postalCodeFuzzy = postalCodeFuzzy;
	}

	public String getPostalCodeFuzzy(){
		return this.postalCodeFuzzy;
	}

	public void setCountryFuzzy(String countryFuzzy){
		this.countryFuzzy = countryFuzzy;
	}

	public String getCountryFuzzy(){
		return this.countryFuzzy;
	}

}